home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software of the Month Club 1999 February
/
Software of the Month - Ultimate Collection Shareware 258.iso
/
pc
/
backvol.dir
/
00001_Script_1
next >
Wrap
Text File
|
1998-12-07
|
3KB
|
131 lines
on startMovie
--* This declares the variables for the finger cursor. *
global BVFINGER, BVFINGERMASK
set BVFINGER to the memberNum of member "Finger1"
set BVFINGERMASK to the memberNum of member "Finger2"
glowClear()
end
--* This handler hides/shows the glow images. eg: glow(5,TRUE) *
on glow WHICHSPRITE, TRUEORFALSE
set the visible of sprite WHICHSPRITE to TRUEORFALSE
end glow
--* TURN OF ALL GLOWS ON START
on glowClear
repeat with i = 20 to 31
glow(i)
end repeat
glow(6)
glow(7)
end
--* This handler switches the text color for a glow effect. eg.textglow("Hello",1)*
on textglow WHICHMEMBER, COLORNUMBER
set the foreColor of member WHICHMEMBER to COLORNUMBER
end textglow
--* THIS HANDLER EXAMPLE OF DISABLEING HOTSPOTS WHEN RUNNING MIAW*
--on mouseEnter
-- if not count(the windowList) then
-- doRollover(52)
-- end if
--end
--
--
--on mouseLeave
-- if not count(the windowList) then
-- doRollout(52)
-- end if
--end
--* THIS HANDLER OPEN AND CENTERS A MOVIE IN A WINDOW *
on openMIAW MYWINDOW
set myRect=the rect of window MYWINDOW
set myStage=the rect of the Stage
set myWidth=(getAt(myRect,3)-getAt(myRect,1))
set myHeight=(getAt(myRect,4)-getAt(myRect,2))
set myLocH=((getAt(myStage,3)+getAt(myStage,1))/2)-(myWidth/2)
set myLocV=((getAt(myStage,2)+getAt(myStage,4))/2)-(myHeight/2)
set myNewRect=rect(myLocH,myLocV,(myLocH+myWidth),(myLocV+myHeight))
set the rect of window MYWINDOW=myNewRect
set the windowType of window MYWINDOW to 2
open window MYWINDOW
end openMIAW
--* THESE HANDLERS TURN ON A GLOW, TURN POINTER A HAND AND PLAYS A SOUND *
on doRollover numsprite
glow(numsprite,TRUE)
global BVfinger,BVfingermask
cursor[BVfinger,BVfingermask]
updatestage
puppetsound 1, "Scissors"
-- repeat while soundbusy(1)
-- end repeat
end
on doRollover2 numsprite
glow(numsprite,TRUE)
global BVfinger,BVfingermask
cursor[BVfinger,BVfingermask]
updatestage
puppetsound 1, "butane"
-- repeat while soundbusy(1)
-- end repeat
end
on doRollover3 numsprite
glow(numsprite,TRUE)
global BVfinger,BVfingermask
cursor[BVfinger,BVfingermask]
updatestage
-- puppetsound 1, "rollsound2"
-- repeat while soundbusy(1)
-- end repeat
end
-- Delays for x number of seconds
on timedelay SECONDS
startTimer
repeat while the timer < SECONDS * 60
nothing
end repeat
end
--* THIS HANDLER TURNS THE SPRITE PASSED TO IT TO INVISIBLE AND RESETS THE CURSOR
on doRollout numsprite
glow(numsprite,FALSE)
cursor 0
end
--* PLAYS A CLICK SOUND
on doClick
puppetsound 1,"close"
updateStage
end